normalize.fm 32:たゆまぬ努力とキャッチアップ
Unity
端末に合わせた最適化
フレームレートを下げる
機械的にやりやすい
スマホはPCと比べてGPU弱いのに解像度高い
解像度を下げたテクスチャにする
Webだと何フレームか計算して時間がかかってたらfpsを下げたりする
モバイルでも動く
一つからいろんなRPに向けてシェーダーのコードを吐き出せる
RPに依存しないシェーダーメタ言語
エンジニア以外も書けるのもメリット
数式は現実的ではないがcustom functionでかけるようになっている
URPはメジャーバージョンが4年で15個あり、破壊的変更があり大変
反射だけとか
SSRだと画面に映ってないのはレンダリングできないので鏡に映った後ろ姿とかスカートを描画できる レンダラバトル
参加者は本職ばかり
招待制でカジュアルに参加して欲しくない
基本の4つの最適化手法
CPU全コアつかう
交差算定
レイのサンプリングを効率化
インパーダンスサンプリング
デノイズ
最近は機械学習が強い
CUDAで自作